﻿#include <iostream>
#include <string>
using namespace std;
const int SIZE = 5;
/******************************************************
*
* @file     main.cpp
* @brief    小型示例：声明一个string对象数组，并将数组传递给一个函数来显示其内容
*
* @author   kiyose
* @date     2024/04/26
* @history
**********************************************************/

void display(const string sa[],int n);

int main()
{
    string list[SIZE];
    cout << "Enter your "<<SIZE<< "favorite astronmical sights:\n";
    for(int i = 0;i < SIZE;i++)
    {
        cout << i+1<<": ";
        getline(cin,list[i]);
    }

    cout << "Your list: \n";
    display(list,SIZE);

    return 0;
}
/**
 * @brief display
 * @param sa
 * @param n
 */
void display(const string sa[],int n)
{
    for(int i = 0;i<n;i++)
        cout <<i+1<<": "<<sa[i]<<endl;
}
